Skip to content

Commit 2c0f972

Browse files
authored
Lint: use modern syntax, object shorthand/exponentiation/regex literal (#39657)
1 parent ffa6f58 commit 2c0f972

File tree

62 files changed

+95
-106
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+95
-106
lines changed

files/en-us/learn_web_development/core/frameworks_libraries/svelte_deployment_next/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ export default {
131131
dev: !production,
132132
// we'll extract any component CSS out into
133133
// a separate file - better for performance
134-
css: (css) => {
134+
css(css) {
135135
css.write("public/build/bundle.css");
136136
},
137137
}),

files/en-us/learn_web_development/core/frameworks_libraries/svelte_stores/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -568,7 +568,7 @@ Moreover, because web storage only supports saving string values, we will have t
568568

569569
return {
570570
subscribe,
571-
set: (value) => {
571+
set(value) {
572572
localStorage.setItem(key, toString(value)); // save also to local storage as a string
573573
return set(value);
574574
},

files/en-us/learn_web_development/core/frameworks_libraries/svelte_todo_list_beginning/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -359,13 +359,13 @@ export default {
359359
plugins: [
360360
svelte({
361361
dev: !production,
362-
css: (css) => {
362+
css(css) {
363363
css.write("public/build/bundle.css");
364364
},
365365
// Warnings are normally passed straight to Rollup. You can
366366
// optionally handle them here, for example to squelch
367367
// warnings with a particular code
368-
onwarn: (warning, handler) => {
368+
onwarn(warning, handler) {
369369
// e.g. I don't care about screen readers -> please DON'T DO THIS!!!
370370
if (warning.code === "a11y-missing-attribute") {
371371
return;

files/en-us/learn_web_development/core/frameworks_libraries/svelte_typescript/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -784,7 +784,7 @@ import { localStore } from "./localStore";
784784

785785
return {
786786
subscribe,
787-
set: (value: JsonValue) => {
787+
set(value: JsonValue) {
788788
localStorage.setItem(key, toString(value)); // save also to local storage as a string
789789
return set(value);
790790
},
@@ -971,7 +971,7 @@ export const localStore = <T extends JsonValue>(key: string, initial: T) => {
971971
972972
return {
973973
subscribe,
974-
set: (value: T) => {
974+
set(value: T) {
975975
localStorage.setItem(key, toString(value)); // save also to local storage as a string
976976
return set(value);
977977
},

files/en-us/learn_web_development/extensions/server-side/express_nodejs/deployment/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ exports.author_update_get = asyncHandler(async (req, res, next) => {
175175
return next(err);
176176
}
177177

178-
res.render("author_form", { title: "Update Author", author: author });
178+
res.render("author_form", { title: "Update Author", author });
179179
});
180180
```
181181

files/en-us/learn_web_development/extensions/server-side/express_nodejs/displaying_data/author_detail_page/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ exports.author_detail = asyncHandler(async (req, res, next) => {
3737

3838
res.render("author_detail", {
3939
title: "Author Detail",
40-
author: author,
40+
author,
4141
author_books: allBooksByAuthor,
4242
});
4343
});

files/en-us/learn_web_development/extensions/server-side/express_nodejs/displaying_data/book_detail_page/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ exports.book_detail = asyncHandler(async (req, res, next) => {
2929

3030
res.render("book_detail", {
3131
title: book.title,
32-
book: book,
32+
book,
3333
book_instances: bookInstances,
3434
});
3535
});

files/en-us/learn_web_development/extensions/server-side/express_nodejs/displaying_data/genre_detail_page/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ exports.genre_detail = asyncHandler(async (req, res, next) => {
3838

3939
res.render("genre_detail", {
4040
title: "Genre Detail",
41-
genre: genre,
41+
genre,
4242
genre_books: booksInGenre,
4343
});
4444
});

files/en-us/learn_web_development/extensions/server-side/express_nodejs/forms/create_author_form/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ exports.author_create_post = [
7676
// There are errors. Render form again with sanitized values/errors messages.
7777
res.render("author_form", {
7878
title: "Create Author",
79-
author: author,
79+
author,
8080
errors: errors.array(),
8181
});
8282
return;

files/en-us/learn_web_development/extensions/server-side/express_nodejs/forms/create_book_form/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ exports.book_create_post = [
104104
title: "Create Book",
105105
authors: allAuthors,
106106
genres: allGenres,
107-
book: book,
107+
book,
108108
errors: errors.array(),
109109
});
110110
} else {

files/en-us/learn_web_development/extensions/server-side/express_nodejs/forms/create_genre_form/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ exports.genre_create_post = [
5959
// There are errors. Render the form again with sanitized values/error messages.
6060
res.render("genre_form", {
6161
title: "Create Genre",
62-
genre: genre,
62+
genre,
6363
errors: errors.array(),
6464
});
6565
return;
@@ -115,7 +115,7 @@ asyncHandler(async (req, res, next) => {
115115
// There are errors. Render the form again with sanitized values/error messages.
116116
res.render("genre_form", {
117117
title: "Create Genre",
118-
genre: genre,
118+
genre,
119119
errors: errors.array(),
120120
});
121121
return;

files/en-us/learn_web_development/extensions/server-side/express_nodejs/forms/delete_author_form/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ exports.author_delete_get = asyncHandler(async (req, res, next) => {
3131

3232
res.render("author_delete", {
3333
title: "Delete Author",
34-
author: author,
34+
author,
3535
author_books: allBooksByAuthor,
3636
});
3737
});
@@ -69,7 +69,7 @@ exports.author_delete_post = asyncHandler(async (req, res, next) => {
6969
// Author has books. Render in same way as for GET route.
7070
res.render("author_delete", {
7171
title: "Delete Author",
72-
author: author,
72+
author,
7373
author_books: allBooksByAuthor,
7474
});
7575
return;

files/en-us/learn_web_development/extensions/server-side/express_nodejs/forms/update_book_form/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ exports.book_update_get = asyncHandler(async (req, res, next) => {
3737
title: "Update Book",
3838
authors: allAuthors,
3939
genres: allGenres,
40-
book: book,
40+
book,
4141
});
4242
});
4343
```
@@ -118,7 +118,7 @@ exports.book_update_post = [
118118
title: "Update Book",
119119
authors: allAuthors,
120120
genres: allGenres,
121-
book: book,
121+
book,
122122
errors: errors.array(),
123123
});
124124
return;

files/en-us/mozilla/add-ons/webextensions/api/tabs/group/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ const groupId = await browser.tabs.group({
6262
const tab3 = await browser.tabs.create({});
6363
await browser.tabs.group({
6464
tabIds: tab3.id,
65-
groupId: groupId,
65+
groupId,
6666
});
6767
```
6868

files/en-us/web/api/audioencoder/configure/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ The following example creates a new {{domxref("AudioEncoder")}} and configures i
9999
```js
100100
const init = {
101101
output: handleOutput,
102-
error: (e) => {
102+
error(e) {
103103
console.log(e.message);
104104
},
105105
};
@@ -123,7 +123,7 @@ The following example creates a new {{domxref("AudioEncoder")}} and configures i
123123
```js
124124
const init = {
125125
output: handleOutput,
126-
error: (e) => {
126+
error(e) {
127127
console.log(e.message);
128128
},
129129
};

files/en-us/web/api/canvas_api/tutorial/applying_styles_and_colors/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -404,7 +404,7 @@ function draw() {
404404
ctx.moveTo(0, 100);
405405
for (let i = 0; i < 24; i++) {
406406
const dy = i % 2 === 0 ? 25 : -25;
407-
ctx.lineTo(Math.pow(i, 1.5) * 2, 75 + dy);
407+
ctx.lineTo(i ** 1.5 * 2, 75 + dy);
408408
}
409409
ctx.stroke();
410410
return false;

files/en-us/web/api/createmonitor/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ A `CreateMonitor` instance is used via the `monitor` property of an AI API's `cr
3636
const summarizer = await Summarizer.create({
3737
sharedContext:
3838
"A general summary to help a user decide if the text is worth reading",
39-
monitor: (monitor) => {
39+
monitor(monitor) {
4040
monitor.addEventListener("downloadprogress", (e) => {
4141
console.log(`download progress: ${e.loaded}/${e.total}`);
4242
});

files/en-us/web/api/gpu/getpreferredcanvasformat/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ const canvas = document.querySelector("#gpuCanvas");
4040
const context = canvas.getContext("webgpu");
4141

4242
context.configure({
43-
device: device,
43+
device,
4444
format: navigator.gpu.getPreferredCanvasFormat(),
4545
alphaMode: "premultiplied",
4646
});

files/en-us/web/api/gpu/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ const canvas = document.querySelector("#gpuCanvas");
5555
const context = canvas.getContext("webgpu");
5656

5757
context.configure({
58-
device: device,
58+
device,
5959
format: navigator.gpu.getPreferredCanvasFormat(),
6060
alphaMode: "premultiplied",
6161
});

files/en-us/web/api/gpucanvascontext/configure/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ const canvas = document.querySelector("#gpuCanvas");
7575
const context = canvas.getContext("webgpu");
7676

7777
context.configure({
78-
device: device,
78+
device,
7979
format: navigator.gpu.getPreferredCanvasFormat(),
8080
alphaMode: "premultiplied",
8181
});

files/en-us/web/api/gpucanvascontext/getconfiguration/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ if (!adapter) {
4545
const device = await adapter.requestDevice();
4646

4747
context.configure({
48-
device: device,
48+
device,
4949
format: navigator.gpu.getPreferredCanvasFormat(),
5050
alphaMode: "premultiplied",
5151
});

files/en-us/web/api/gpucanvascontext/getcurrenttexture/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ const canvas = document.querySelector("#gpuCanvas");
3939
const context = canvas.getContext("webgpu");
4040

4141
context.configure({
42-
device: device,
42+
device,
4343
format: navigator.gpu.getPreferredCanvasFormat(),
4444
alphaMode: "premultiplied",
4545
});

files/en-us/web/api/gpucanvascontext/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ const canvas = document.querySelector("#gpuCanvas");
3636
const context = canvas.getContext("webgpu");
3737

3838
context.configure({
39-
device: device,
39+
device,
4040
format: navigator.gpu.getPreferredCanvasFormat(),
4141
alphaMode: "premultiplied",
4242
});

files/en-us/web/api/gpucanvascontext/unconfigure/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ const canvas = document.querySelector("#gpuCanvas");
3434
const context = canvas.getContext("webgpu");
3535

3636
context.configure({
37-
device: device,
37+
device,
3838
format: navigator.gpu.getPreferredCanvasFormat(),
3939
alphaMode: "premultiplied",
4040
});

files/en-us/web/api/languagedetector/availability_static/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ async function getDetector(languages) {
7878
}
7979
return await LanguageDetector.create({
8080
expectedInputLanguages: languages,
81-
monitor: (monitor) => {
81+
monitor(monitor) {
8282
monitor.addEventListener("downloadprogress", (e) => {
8383
console.log(`Downloaded ${Math.floor(e.loaded * 100)}%`);
8484
});

files/en-us/web/api/progressevent/progressevent/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@ The example demonstrates how a `ProgressEvent` is built using a constructor. Thi
5252
function updateProgress(loaded, total) {
5353
const progressEvent = new ProgressEvent("progress", {
5454
lengthComputable: true,
55-
loaded: loaded,
56-
total: total,
55+
loaded,
56+
total,
5757
});
5858

5959
document.dispatchEvent(progressEvent);

files/en-us/web/api/rtcencodedvideoframe/type/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ The implementation of a `transform()` function in a [WebRTC Encoded Transform](/
3030

3131
```js
3232
const transformer = new TransformStream({
33-
transform: async (encodedFrame, controller) => {
33+
async transform(encodedFrame, controller) {
3434
if (encodedFrame.type === "key") {
3535
// Apply key frame transformation
3636
} else if (encodedFrame.type === "delta") {

files/en-us/web/api/subtlecrypto/derivekey/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -519,7 +519,7 @@ function getKey(keyMaterial, salt) {
519519
return window.crypto.subtle.deriveKey(
520520
{
521521
name: "HKDF",
522-
salt: salt,
522+
salt,
523523
info: new TextEncoder().encode("Encryption example"),
524524
hash: "SHA-256",
525525
},

files/en-us/web/api/subtlecrypto/encrypt/index.md

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -208,14 +208,7 @@ function encryptMessage(key) {
208208
let encoded = getMessageEncoding();
209209
// iv will be needed for decryption
210210
iv = window.crypto.getRandomValues(new Uint8Array(16));
211-
return window.crypto.subtle.encrypt(
212-
{
213-
name: "AES-CBC",
214-
iv: iv,
215-
},
216-
key,
217-
encoded,
218-
);
211+
return window.crypto.subtle.encrypt({ name: "AES-CBC", iv }, key, encoded);
219212
}
220213
```
221214

@@ -236,11 +229,7 @@ function encryptMessage(key) {
236229
const encoded = getMessageEncoding();
237230
// iv will be needed for decryption
238231
const iv = window.crypto.getRandomValues(new Uint8Array(12));
239-
return window.crypto.subtle.encrypt(
240-
{ name: "AES-GCM", iv: iv },
241-
key,
242-
encoded,
243-
);
232+
return window.crypto.subtle.encrypt({ name: "AES-GCM", iv }, key, encoded);
244233
}
245234
```
246235

files/en-us/web/api/summarizer_api/using/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ const summarizer = await Summarizer.create({
113113
"A general summary to help a user decide if the text is worth reading",
114114
type: "tl;dr",
115115
length: "short",
116-
monitor: (monitor) => {
116+
monitor(monitor) {
117117
monitor.addEventListener("downloadprogress", (e) => {
118118
console.log(`Downloaded ${Math.floor(e.loaded * 100)}%`);
119119
});

files/en-us/web/api/translator/availability_static/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ async function getTranslator(languages) {
7979
}
8080
return await Translator.create({
8181
...languages,
82-
monitor: (monitor) => {
82+
monitor(monitor) {
8383
monitor.addEventListener("downloadprogress", (e) => {
8484
console.log(`Downloaded ${Math.floor(e.loaded * 100)}%`);
8585
});

files/en-us/web/api/translator_and_language_detector_apis/using/index.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ You can use this event to expose loading progress data:
152152
translator = await Translator.create({
153153
sourceLanguage: "en",
154154
targetLanguage: "ja",
155-
monitor: (monitor) => {
155+
monitor(monitor) {
156156
monitor.addEventListener("downloadprogress", (e) => {
157157
console.log(`Downloaded ${Math.floor(e.loaded * 100)}%`);
158158
});
@@ -313,7 +313,7 @@ Finally, we set the submit button to not be disabled, so the form can be submitt
313313
async function detectLanguage() {
314314
if (textarea.value.length > 20) {
315315
const detector = await LanguageDetector.create({
316-
monitor: (monitor) => {
316+
monitor(monitor) {
317317
monitor.addEventListener("downloadprogress", (e) => {
318318
console.log(`Downloaded ${e.loaded * 100}%`);
319319
});
@@ -378,7 +378,7 @@ If the test passes, we open a [`try { ... }`](/en-US/docs/Web/JavaScript/Referen
378378
translator = await Translator.create({
379379
sourceLanguage: detectedLanguage,
380380
targetLanguage: formData.get("translateLanguage"),
381-
monitor: (monitor) => {
381+
monitor(monitor) {
382382
monitor.addEventListener("downloadprogress", (e) => {
383383
translateOutput.textContent = `Downloaded ${Math.floor(
384384
e.loaded * 100
@@ -425,7 +425,7 @@ textarea.addEventListener("input", detectLanguage);
425425
async function detectLanguage() {
426426
if (textarea.value.length > 20) {
427427
const detector = await LanguageDetector.create({
428-
monitor: (monitor) => {
428+
monitor(monitor) {
429429
monitor.addEventListener("downloadprogress", (e) => {
430430
console.log(`Downloaded ${e.loaded * 100}%`);
431431
});
@@ -478,7 +478,7 @@ async function handleTranslation(e) {
478478
translator = await Translator.create({
479479
sourceLanguage: detectedLanguage,
480480
targetLanguage: formData.get("translateLanguage"),
481-
monitor: (monitor) => {
481+
monitor(monitor) {
482482
monitor.addEventListener("downloadprogress", (e) => {
483483
translateOutput.textContent = `Downloaded ${Math.floor(
484484
e.loaded * 100,

0 commit comments

Comments
 (0)